<script setup lang="ts"></script>

<template>
  <view class="categories categories">
    <scroll-view scroll-y="true" class="primary primary">
      <view class="item active sk-pseudo sk-pseudo-circle">
        <text class="name sk-transparent sk-text-14-2857-592 sk-text">居家</text>
      </view>
      <view class="item sk-pseudo sk-pseudo-circle">
        <text class="name sk-transparent sk-text-14-2857-298 sk-text">美食</text>
      </view>
      <view class="item sk-pseudo sk-pseudo-circle">
        <text class="name sk-transparent sk-text-14-2857-173 sk-text">服饰</text>
      </view>
      <view class="item sk-pseudo sk-pseudo-circle">
        <text class="name sk-transparent sk-text-14-2857-991 sk-text">母婴</text>
      </view>
      <view class="item sk-pseudo sk-pseudo-circle">
        <text class="name sk-transparent sk-text-14-2857-631 sk-text">个护</text>
      </view>
      <view class="item sk-pseudo sk-pseudo-circle">
        <text class="name sk-transparent sk-text-14-2857-535 sk-text">严选</text>
      </view>
      <view class="item sk-pseudo sk-pseudo-circle">
        <text class="name sk-transparent sk-text-14-2857-214 sk-text">数码</text>
      </view>
      <view class="item sk-pseudo sk-pseudo-circle">
        <text class="name sk-transparent sk-text-14-2857-918 sk-text">运动</text>
      </view>
      <view class="item sk-pseudo sk-pseudo-circle">
        <text class="name sk-transparent sk-text-14-2857-728 sk-text">杂项</text>
      </view>
    </scroll-view>
    <scroll-view scroll-y="true" class="secondary secondary">
      <view is="components/XtxSwiper" class="banner banner">
        <view class="carousel XtxSwiper--carousel">
          <swiper autoplay="false" circular="true" interval="3000" current="0"></swiper>
          <view class="indicator XtxSwiper--indicator">
            <text class="dot XtxSwiper--dot"></text>
            <text class="dot XtxSwiper--dot"></text>
            <text class="dot XtxSwiper--dot active XtxSwiper--active"></text>
            <text class="dot XtxSwiper--dot"></text>
            <text class="dot XtxSwiper--dot"></text>
          </view>
        </view>
      </view>
      <view class="panel panel">
        <view class="title title">
          <text class="name sk-transparent sk-text-27-2727-700 sk-text">居家生活用品</text>
          <navigator
            class="more sk-transparent sk-text-30-3030-943 sk-text sk-pseudo sk-pseudo-circle"
            hover-class="none"
            >全部
          </navigator>
        </view>
        <view class="section section">
          <navigator class="goods goods" hover-class="none">
            <image class="image sk-image"></image>
            <view class="name ellipsis sk-transparent sk-text-14-2857-720 sk-text"
              >钻石陶瓷涂层多用锅18cm 小奶锅
            </view>
            <view class="price price">
              <text class="symbol sk-transparent sk-opacity">¥</text>
              <text class="number sk-transparent sk-text-14-2857-309 sk-text">149.00</text>
            </view>
          </navigator>
          <navigator class="goods goods" hover-class="none">
            <image class="image sk-image"></image>
            <view class="name ellipsis sk-transparent sk-text-14-2857-493 sk-text"
              >极光限定 珠光蓝珐琅锅
            </view>
            <view class="price price">
              <text class="symbol sk-transparent sk-opacity">¥</text>
              <text class="number sk-transparent sk-text-14-2857-210 sk-text">199.00</text>
            </view>
          </navigator>
        </view>
      </view>
      <view class="panel panel">
        <view class="title title">
          <text class="name sk-transparent sk-text-27-2727-536 sk-text">收纳</text>
          <navigator
            class="more sk-transparent sk-text-30-3030-383 sk-text sk-pseudo sk-pseudo-circle"
            hover-class="none"
            >全部
          </navigator>
        </view>
        <view class="section section">
          <navigator class="goods goods" hover-class="none">
            <image class="image sk-image"></image>
            <view class="name ellipsis sk-transparent sk-text-14-2857-280 sk-text"
              >给衣柜减减肥，真空防潮压缩袋
            </view>
            <view class="price price">
              <text class="symbol sk-transparent sk-opacity">¥</text>
              <text class="number sk-transparent sk-text-14-2857-585 sk-text">79.00</text>
            </view>
          </navigator>
          <navigator class="goods goods" hover-class="none">
            <image class="image sk-image"></image>
            <view class="name ellipsis sk-transparent sk-text-14-2857-24 sk-text"
              >爆款明星好物，抽屉式透明储物柜
            </view>
            <view class="price price">
              <text class="symbol sk-transparent sk-opacity">¥</text>
              <text class="number sk-transparent sk-text-14-2857-475 sk-text">129.00</text>
            </view>
          </navigator>
          <navigator class="goods goods" hover-class="none">
            <image class="image sk-image"></image>
            <view class="name ellipsis sk-transparent sk-text-14-2857-662 sk-text"
              >衣柜省空间神器，棉麻涤·收纳挂袋
            </view>
            <view class="price price">
              <text class="symbol sk-transparent sk-opacity">¥</text>
              <text class="number sk-transparent sk-text-14-2857-574 sk-text">55.00</text>
            </view>
          </navigator>
          <navigator class="goods goods" hover-class="none">
            <image class="image sk-image"></image>
            <view class="name ellipsis sk-transparent sk-text-14-2857-7 sk-text"
              >换季好帮手，大容量防尘衣物收纳袋
            </view>
            <view class="price price">
              <text class="symbol sk-transparent sk-opacity">¥</text>
              <text class="number sk-transparent sk-text-14-2857-344 sk-text">69.00</text>
            </view>
          </navigator>
          <navigator class="goods goods" hover-class="none">
            <image class="image sk-image"></image>
            <view class="name ellipsis sk-transparent sk-text-14-2857-932 sk-text"
              >可水洗的布艺收纳盒
            </view>
            <view class="price price">
              <text class="symbol sk-transparent sk-opacity">¥</text>
              <text class="number sk-transparent sk-text-14-2857-19 sk-text">29.90</text>
            </view>
          </navigator>
          <navigator class="goods goods" hover-class="none">
            <image class="image sk-image"></image>
            <view class="name ellipsis sk-transparent sk-text-14-2857-874 sk-text"
              >开发员自留款，带滚轮双层脏衣篓
            </view>
            <view class="price price">
              <text class="symbol sk-transparent sk-opacity">¥</text>
              <text class="number sk-transparent sk-text-14-2857-681 sk-text">125.00</text>
            </view>
          </navigator>
          <navigator class="goods goods" hover-class="none">
            <image class="image sk-image"></image>
          </navigator>
          <navigator class="goods goods" hover-class="none">
            <image class="image sk-image"></image>
          </navigator>
        </view>
      </view>
    </scroll-view>
  </view>
</template>

<style lang="scss">
.sk-transparent {
  color: transparent !important;
}

.sk-text-14-2857-283 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 38.0435rpx;
  position: relative !important;
}

.sk-text {
  background-origin: content-box !important;
  background-clip: content-box !important;
  background-color: transparent !important;
  color: transparent !important;
  background-repeat: repeat-y !important;
}

.sk-text-14-2857-592 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35.5072rpx;
  position: relative !important;
}

.sk-text-14-2857-298 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35.5072rpx;
  position: relative !important;
}

.sk-text-14-2857-173 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35.5072rpx;
  position: relative !important;
}

.sk-text-14-2857-991 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35.5072rpx;
  position: relative !important;
}

.sk-text-14-2857-631 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35.5072rpx;
  position: relative !important;
}

.sk-text-14-2857-535 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35.5072rpx;
  position: relative !important;
}

.sk-text-14-2857-214 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35.5072rpx;
  position: relative !important;
}

.sk-text-14-2857-918 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35.5072rpx;
  position: relative !important;
}

.sk-text-14-2857-728 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 35.5072rpx;
  position: relative !important;
}

.sk-text-27-2727-700 {
  background-image: linear-gradient(
    transparent 27.2727%,
    #eeeeee 0%,
    #eeeeee 72.7273%,
    transparent 0%
  ) !important;
  background-size: 100% 59.7826rpx;
  position: relative !important;
}

.sk-text-30-3030-943 {
  background-image: linear-gradient(
    transparent 30.303%,
    #eeeeee 0%,
    #eeeeee 69.697%,
    transparent 0%
  ) !important;
  background-size: 100% 59.7826rpx;
  position: relative !important;
}

.sk-text-14-2857-720 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 30.4348rpx;
  position: relative !important;
}

.sk-opacity {
  opacity: 0 !important;
}

.sk-text-14-2857-309 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 32.971rpx;
  position: relative !important;
}

.sk-text-14-2857-493 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 30.4348rpx;
  position: relative !important;
}

.sk-text-14-2857-210 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 32.971rpx;
  position: relative !important;
}

.sk-text-27-2727-536 {
  background-image: linear-gradient(
    transparent 27.2727%,
    #eeeeee 0%,
    #eeeeee 72.7273%,
    transparent 0%
  ) !important;
  background-size: 100% 59.7826rpx;
  position: relative !important;
}

.sk-text-30-3030-383 {
  background-image: linear-gradient(
    transparent 30.303%,
    #eeeeee 0%,
    #eeeeee 69.697%,
    transparent 0%
  ) !important;
  background-size: 100% 59.7826rpx;
  position: relative !important;
}

.sk-text-14-2857-280 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 30.4348rpx;
  position: relative !important;
}

.sk-text-14-2857-585 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 32.971rpx;
  position: relative !important;
}

.sk-text-14-2857-24 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 30.4348rpx;
  position: relative !important;
}

.sk-text-14-2857-475 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 32.971rpx;
  position: relative !important;
}

.sk-text-14-2857-662 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 30.4348rpx;
  position: relative !important;
}

.sk-text-14-2857-574 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 32.971rpx;
  position: relative !important;
}

.sk-text-14-2857-7 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 30.4348rpx;
  position: relative !important;
}

.sk-text-14-2857-344 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 32.971rpx;
  position: relative !important;
}

.sk-text-14-2857-932 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 30.4348rpx;
  position: relative !important;
}

.sk-text-14-2857-19 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 32.971rpx;
  position: relative !important;
}

.sk-text-14-2857-874 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 30.4348rpx;
  position: relative !important;
}

.sk-text-14-2857-681 {
  background-image: linear-gradient(
    transparent 14.2857%,
    #eeeeee 0%,
    #eeeeee 85.7143%,
    transparent 0%
  ) !important;
  background-size: 100% 32.971rpx;
  position: relative !important;
}

.sk-image {
  background: #efefef !important;
}

.sk-pseudo::before,
.sk-pseudo::after {
  background: #efefef !important;
  background-image: none !important;
  color: transparent !important;
  border-color: transparent !important;
}

.sk-pseudo-rect::before,
.sk-pseudo-rect::after {
  border-radius: 0 !important;
}

.sk-pseudo-circle::before,
.sk-pseudo-circle::after {
  border-radius: 50% !important;
}

.sk-container {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: transparent;
}
</style>
